{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "pycharm": {
     "name": "#%% md\n"
    }
   },
   "source": [
    "# Stroke and fill\n",
    "\n",
    "This example demonstrate the use of `fill()` and `strokeWeight()`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
       "<svg height=\"449.28pt\" version=\"1.1\" viewBox=\"0 0 684 449.28\" width=\"684pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2020-08-17T22:34:55.072286</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.3.0, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 449.28 \n",
       "L 684 449.28 \n",
       "L 684 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:none;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 642.990473 12.610969 \n",
       "L 648.401442 12.610969 \n",
       "L 648.401442 442.08 \n",
       "L 41.009527 442.08 \n",
       "L 41.009527 436.669031 \n",
       "L 642.990473 436.669031 \n",
       "z\n",
       "\" style=\"opacity:0.3;\"/>\n",
       "   </g>\n",
       "   <g id=\"LineCollection_1\">\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 88.770914 55.259866 \n",
       "L 170.574539 55.259866 \n",
       "L 170.574539 137.063491 \n",
       "L 88.770914 137.063491 \n",
       "L 88.770914 55.259866 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 170.574539 218.867116 \n",
       "L 170.459623 215.803239 \n",
       "L 170.11552 212.756577 \n",
       "L 169.544165 209.744252 \n",
       "L 168.748767 206.783189 \n",
       "L 167.733797 203.890027 \n",
       "L 166.504956 201.081023 \n",
       "L 165.069151 198.371961 \n",
       "L 163.43445 195.778064 \n",
       "L 161.610037 193.313907 \n",
       "L 159.606164 190.993337 \n",
       "L 157.434092 188.829393 \n",
       "L 155.106026 186.834234 \n",
       "L 152.635047 185.019072 \n",
       "L 150.03504 183.394106 \n",
       "L 147.320614 181.968467 \n",
       "L 144.507023 180.750166 \n",
       "L 141.610076 179.746048 \n",
       "L 138.646052 178.961757 \n",
       "L 135.631606 178.401699 \n",
       "L 132.583676 178.06902 \n",
       "L 129.519389 177.965591 \n",
       "L 126.455964 178.091993 \n",
       "L 123.410614 178.447514 \n",
       "L 120.400452 179.030159 \n",
       "L 117.442392 179.836652 \n",
       "L 114.553055 180.862461 \n",
       "L 111.748678 182.101824 \n",
       "L 109.045018 183.547775 \n",
       "L 106.457267 185.192189 \n",
       "L 103.999967 187.025827 \n",
       "L 101.686925 189.038385 \n",
       "L 99.531139 191.218554 \n",
       "L 97.544722 193.554084 \n",
       "L 95.738836 196.031851 \n",
       "L 94.123629 198.637931 \n",
       "L 92.708176 201.357682 \n",
       "L 91.500432 204.175821 \n",
       "L 90.507182 207.076511 \n",
       "L 89.734008 210.043455 \n",
       "L 89.185254 213.05998 \n",
       "L 88.864004 216.109135 \n",
       "L 88.772064 219.173788 \n",
       "L 88.909949 222.236718 \n",
       "L 89.276885 225.280714 \n",
       "L 89.87081 228.288671 \n",
       "L 90.688387 231.243687 \n",
       "L 91.725021 234.129157 \n",
       "L 92.974888 236.928869 \n",
       "L 94.430965 239.627089 \n",
       "L 96.085069 242.208657 \n",
       "L 97.927906 244.659065 \n",
       "L 99.949121 246.964546 \n",
       "L 102.137357 249.112144 \n",
       "L 104.480317 251.089791 \n",
       "L 106.964836 252.886375 \n",
       "L 109.576954 254.491801 \n",
       "L 112.301992 255.897048 \n",
       "L 115.124639 257.094219 \n",
       "L 118.029033 258.076588 \n",
       "L 120.998854 258.838633 \n",
       "L 124.017415 259.376075 \n",
       "L 127.067753 259.685891 \n",
       "L 130.132729 259.766342 \n",
       "L 133.195121 259.616975 \n",
       "L 136.237719 259.23863 \n",
       "L 139.243429 258.633433 \n",
       "L 142.195359 257.804784 \n",
       "L 145.076923 256.757339 \n",
       "L 147.871929 255.496985 \n",
       "L 150.564672 254.030803 \n",
       "L 153.14002 252.367033 \n",
       "L 155.583503 250.515022 \n",
       "L 157.88139 248.485178 \n",
       "L 160.020769 246.288906 \n",
       "L 161.989619 243.938549 \n",
       "L 163.776876 241.447312 \n",
       "L 165.372499 238.829194 \n",
       "L 166.76752 236.098906 \n",
       "L 167.9541 233.271792 \n",
       "L 168.925574 230.363735 \n",
       "L 169.676481 227.391078 \n",
       "L 170.202602 224.370524 \n",
       "L 170.50098 221.319045 \n",
       "L 170.574539 218.867116 \n",
       "L 170.574539 218.867116 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 78.545461 321.121647 \n",
       "L 170.574539 300.670741 \n",
       "L 168.529448 382.474366 \n",
       "L 139.89818 372.248913 \n",
       "L 119.447273 388.609638 \n",
       "L 78.545461 321.121647 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 129.672727 331.3471 \n",
       "L 150.123633 331.3471 \n",
       "L 150.123633 351.798007 \n",
       "L 129.672727 351.798007 \n",
       "L 129.672727 331.3471 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 231.927258 55.259866 \n",
       "L 313.730883 55.259866 \n",
       "L 313.730883 137.063491 \n",
       "L 231.927258 137.063491 \n",
       "L 231.927258 55.259866 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 313.730883 218.867116 \n",
       "L 313.615967 215.803239 \n",
       "L 313.271864 212.756577 \n",
       "L 312.700509 209.744252 \n",
       "L 311.905111 206.783189 \n",
       "L 310.89014 203.890027 \n",
       "L 309.6613 201.081023 \n",
       "L 308.225495 198.371961 \n",
       "L 306.590793 195.778064 \n",
       "L 304.76638 193.313907 \n",
       "L 302.762508 190.993337 \n",
       "L 300.590436 188.829393 \n",
       "L 298.26237 186.834234 \n",
       "L 295.79139 185.019072 \n",
       "L 293.191383 183.394106 \n",
       "L 290.476958 181.968467 \n",
       "L 287.663367 180.750166 \n",
       "L 284.76642 179.746048 \n",
       "L 281.802396 178.961757 \n",
       "L 278.78795 178.401699 \n",
       "L 275.74002 178.06902 \n",
       "L 272.675733 177.965591 \n",
       "L 269.612308 178.091993 \n",
       "L 266.566958 178.447514 \n",
       "L 263.556796 179.030159 \n",
       "L 260.598735 179.836652 \n",
       "L 257.709399 180.862461 \n",
       "L 254.905021 182.101824 \n",
       "L 252.201361 183.547775 \n",
       "L 249.613611 185.192189 \n",
       "L 247.156311 187.025827 \n",
       "L 244.843269 189.038385 \n",
       "L 242.687483 191.218554 \n",
       "L 240.701066 193.554084 \n",
       "L 238.89518 196.031851 \n",
       "L 237.279973 198.637931 \n",
       "L 235.86452 201.357682 \n",
       "L 234.656775 204.175821 \n",
       "L 233.663525 207.076511 \n",
       "L 232.890351 210.043455 \n",
       "L 232.341598 213.05998 \n",
       "L 232.020348 216.109135 \n",
       "L 231.928407 219.173788 \n",
       "L 232.066293 222.236718 \n",
       "L 232.433229 225.280714 \n",
       "L 233.027154 228.288671 \n",
       "L 233.84473 231.243687 \n",
       "L 234.881365 234.129157 \n",
       "L 236.131232 236.928869 \n",
       "L 237.587308 239.627089 \n",
       "L 239.241412 242.208657 \n",
       "L 241.08425 244.659065 \n",
       "L 243.105465 246.964546 \n",
       "L 245.293701 249.112144 \n",
       "L 247.636661 251.089791 \n",
       "L 250.12118 252.886375 \n",
       "L 252.733298 254.491801 \n",
       "L 255.458336 255.897048 \n",
       "L 258.280983 257.094219 \n",
       "L 261.185376 258.076588 \n",
       "L 264.155198 258.838633 \n",
       "L 267.173758 259.376075 \n",
       "L 270.224097 259.685891 \n",
       "L 273.289073 259.766342 \n",
       "L 276.351464 259.616975 \n",
       "L 279.394063 259.23863 \n",
       "L 282.399772 258.633433 \n",
       "L 285.351703 257.804784 \n",
       "L 288.233267 256.757339 \n",
       "L 291.028273 255.496985 \n",
       "L 293.721015 254.030803 \n",
       "L 296.296364 252.367033 \n",
       "L 298.739847 250.515022 \n",
       "L 301.037734 248.485178 \n",
       "L 303.177113 246.288906 \n",
       "L 305.145963 243.938549 \n",
       "L 306.93322 241.447312 \n",
       "L 308.528842 238.829194 \n",
       "L 309.923863 236.098906 \n",
       "L 311.110444 233.271792 \n",
       "L 312.081917 230.363735 \n",
       "L 312.832824 227.391078 \n",
       "L 313.358945 224.370524 \n",
       "L 313.657324 221.319045 \n",
       "L 313.730883 218.867116 \n",
       "L 313.730883 218.867116 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 221.701805 321.121647 \n",
       "L 313.730883 300.670741 \n",
       "L 311.685792 382.474366 \n",
       "L 283.054523 372.248913 \n",
       "L 262.603617 388.609638 \n",
       "L 221.701805 321.121647 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 272.82907 331.3471 \n",
       "L 293.279976 331.3471 \n",
       "L 293.279976 351.798007 \n",
       "L 272.82907 351.798007 \n",
       "L 272.82907 331.3471 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 374.572329 55.259866 \n",
       "L 374.572329 137.063491 \n",
       "L 374.574791 137.113605 \n",
       "L 374.582153 137.163236 \n",
       "L 374.594344 137.211906 \n",
       "L 374.611247 137.259147 \n",
       "L 374.632699 137.304503 \n",
       "L 374.658494 137.347539 \n",
       "L 374.688382 137.387839 \n",
       "L 374.722077 137.425016 \n",
       "L 374.759254 137.45871 \n",
       "L 374.799554 137.488599 \n",
       "L 374.842589 137.514393 \n",
       "L 374.887946 137.535846 \n",
       "L 374.935187 137.552749 \n",
       "L 374.983857 137.56494 \n",
       "L 375.033488 137.572302 \n",
       "L 375.083601 137.574764 \n",
       "L 456.887226 137.574764 \n",
       "L 456.93734 137.572302 \n",
       "L 456.986971 137.56494 \n",
       "L 457.035641 137.552749 \n",
       "L 457.082882 137.535846 \n",
       "L 457.128239 137.514393 \n",
       "L 457.171274 137.488599 \n",
       "L 457.211574 137.45871 \n",
       "L 457.248751 137.425016 \n",
       "L 457.282446 137.387839 \n",
       "L 457.312334 137.347539 \n",
       "L 457.338129 137.304503 \n",
       "L 457.359581 137.259147 \n",
       "L 457.376484 137.211906 \n",
       "L 457.388675 137.163236 \n",
       "L 457.396037 137.113605 \n",
       "L 457.398499 137.063491 \n",
       "L 457.398499 55.259866 \n",
       "L 457.396037 55.209753 \n",
       "L 457.388675 55.160122 \n",
       "L 457.376484 55.111452 \n",
       "L 457.359581 55.064211 \n",
       "L 457.338129 55.018854 \n",
       "L 457.312334 54.975818 \n",
       "L 457.282446 54.935518 \n",
       "L 457.248751 54.898342 \n",
       "L 457.211574 54.864647 \n",
       "L 457.171274 54.834759 \n",
       "L 457.128239 54.808964 \n",
       "L 457.082882 54.787512 \n",
       "L 457.035641 54.770609 \n",
       "L 456.986971 54.758418 \n",
       "L 456.93734 54.751056 \n",
       "L 456.887226 54.748594 \n",
       "L 375.083601 54.748594 \n",
       "L 375.033488 54.751056 \n",
       "L 374.983857 54.758418 \n",
       "L 374.935187 54.770609 \n",
       "L 374.887946 54.787512 \n",
       "L 374.842589 54.808964 \n",
       "L 374.799554 54.834759 \n",
       "L 374.759254 54.864647 \n",
       "L 374.722077 54.898342 \n",
       "L 374.688382 54.935518 \n",
       "L 374.658494 54.975818 \n",
       "L 374.632699 55.018854 \n",
       "L 374.611247 55.064211 \n",
       "L 374.594344 55.111452 \n",
       "L 374.582153 55.160122 \n",
       "L 374.574791 55.209753 \n",
       "L 374.572329 55.259866 \n",
       "L 374.572329 55.259866 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 375.594874 55.771139 \n",
       "L 456.375954 55.771139 \n",
       "L 456.375954 136.552219 \n",
       "L 375.594874 136.552219 \n",
       "L 375.594874 55.771139 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 373.549783 137.063491 \n",
       "L 373.648476 137.603632 \n",
       "L 373.964421 138.111715 \n",
       "L 374.450751 138.460216 \n",
       "L 375.033428 138.596077 \n",
       "L 375.083601 138.597309 \n",
       "L 457.427367 138.498617 \n",
       "L 457.93545 138.182672 \n",
       "L 458.283951 137.696341 \n",
       "L 458.419813 137.113665 \n",
       "L 458.421044 137.063491 \n",
       "L 458.322352 54.719726 \n",
       "L 458.006407 54.211642 \n",
       "L 457.520076 53.863142 \n",
       "L 456.9374 53.72728 \n",
       "L 456.887226 53.726048 \n",
       "L 374.543461 53.82474 \n",
       "L 374.035378 54.140686 \n",
       "L 373.686877 54.627016 \n",
       "L 373.551015 55.209692 \n",
       "L 373.549783 55.259866 \n",
       "L 373.549783 137.063491 \n",
       "L 373.549783 137.063491 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 376.617419 56.793684 \n",
       "L 455.353408 56.793684 \n",
       "L 455.353408 135.529673 \n",
       "L 376.617419 135.529673 \n",
       "L 376.617419 56.793684 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 457.398438 218.867116 \n",
       "L 457.365339 217.210236 \n",
       "L 457.124966 214.115199 \n",
       "L 456.653425 211.046863 \n",
       "L 455.953366 208.022471 \n",
       "L 455.028721 205.059015 \n",
       "L 453.884688 202.17315 \n",
       "L 452.527694 199.381089 \n",
       "L 450.965365 196.698523 \n",
       "L 449.206479 194.140525 \n",
       "L 447.26092 191.721469 \n",
       "L 445.139621 189.454947 \n",
       "L 442.8545 187.353695 \n",
       "L 440.418399 185.429522 \n",
       "L 437.845006 183.693238 \n",
       "L 435.148781 182.1546 \n",
       "L 432.344875 180.822254 \n",
       "L 429.449044 179.703687 \n",
       "L 426.477558 178.805184 \n",
       "L 423.447116 178.131794 \n",
       "L 420.374746 177.6873 \n",
       "L 417.277711 177.474201 \n",
       "L 414.173416 177.493693 \n",
       "L 411.079301 177.745667 \n",
       "L 408.012755 178.228708 \n",
       "L 404.991008 178.940101 \n",
       "L 402.031041 179.875849 \n",
       "L 399.149484 181.030693 \n",
       "L 396.36253 182.398144 \n",
       "L 393.68584 183.970519 \n",
       "L 391.134454 185.738982 \n",
       "L 388.722708 187.693596 \n",
       "L 386.464155 189.823378 \n",
       "L 384.371485 192.11636 \n",
       "L 382.456457 194.559657 \n",
       "L 380.729833 197.139541 \n",
       "L 379.201314 199.841515 \n",
       "L 377.879489 202.650396 \n",
       "L 376.771786 205.550401 \n",
       "L 375.884429 208.525234 \n",
       "L 375.222405 211.558179 \n",
       "L 374.789432 214.632194 \n",
       "L 374.587945 217.730006 \n",
       "L 374.619074 220.834207 \n",
       "L 374.882647 223.927355 \n",
       "L 375.37718 226.992069 \n",
       "L 376.099896 230.011127 \n",
       "L 377.046734 232.967566 \n",
       "L 378.212373 235.844773 \n",
       "L 379.590262 238.626581 \n",
       "L 381.172661 241.297357 \n",
       "L 382.950677 243.842096 \n",
       "L 384.914318 246.246497 \n",
       "L 387.052552 248.49705 \n",
       "L 389.353363 250.581109 \n",
       "L 391.803823 252.486964 \n",
       "L 394.390162 254.203904 \n",
       "L 397.097847 255.722283 \n",
       "L 399.911664 257.033568 \n",
       "L 402.815801 258.130391 \n",
       "L 405.79394 259.00659 \n",
       "L 408.829345 259.65724 \n",
       "L 411.904962 260.078685 \n",
       "L 415.003507 260.268558 \n",
       "L 418.10757 260.225791 \n",
       "L 421.199708 259.950624 \n",
       "L 424.262546 259.444605 \n",
       "L 427.278874 258.710576 \n",
       "L 430.231742 257.752661 \n",
       "L 433.104559 256.576244 \n",
       "L 435.881182 255.187935 \n",
       "L 438.546007 253.595536 \n",
       "L 441.084062 251.807992 \n",
       "L 443.481085 249.835351 \n",
       "L 445.723606 247.688695 \n",
       "L 447.799025 245.380087 \n",
       "L 449.69568 242.9225 \n",
       "L 451.402912 240.329742 \n",
       "L 452.911129 237.616384 \n",
       "L 454.211857 234.797671 \n",
       "L 455.297785 231.889442 \n",
       "L 456.162812 228.90804 \n",
       "L 456.802078 225.870216 \n",
       "L 457.21199 222.793041 \n",
       "L 457.390245 219.693806 \n",
       "L 457.398438 218.867116 \n",
       "L 457.398438 218.867116 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 456.375952 218.867116 \n",
       "L 456.262473 221.892695 \n",
       "L 455.922671 224.901273 \n",
       "L 455.358458 227.875944 \n",
       "L 454.573003 230.799994 \n",
       "L 453.570719 233.656991 \n",
       "L 452.357239 236.430883 \n",
       "L 450.939382 239.106081 \n",
       "L 449.325114 241.667554 \n",
       "L 447.523506 244.100909 \n",
       "L 445.544682 246.392472 \n",
       "L 443.399761 248.529367 \n",
       "L 441.100796 250.499586 \n",
       "L 438.660704 252.292059 \n",
       "L 436.093197 253.896713 \n",
       "L 433.412702 255.304531 \n",
       "L 430.634281 256.507603 \n",
       "L 427.773547 257.499169 \n",
       "L 424.846573 258.273657 \n",
       "L 421.869807 258.826714 \n",
       "L 418.859977 259.155234 \n",
       "L 415.833994 259.257371 \n",
       "L 412.808861 259.132549 \n",
       "L 409.801578 258.781471 \n",
       "L 406.829043 258.20611 \n",
       "L 403.907959 257.409698 \n",
       "L 401.054739 256.396711 \n",
       "L 398.285416 255.172841 \n",
       "L 395.615552 253.744965 \n",
       "L 393.060149 252.121105 \n",
       "L 390.633565 250.310388 \n",
       "L 388.349436 248.322987 \n",
       "L 386.220598 246.17007 \n",
       "L 384.259011 243.863735 \n",
       "L 382.475699 241.41694 \n",
       "L 380.880681 238.843435 \n",
       "L 379.482922 236.157681 \n",
       "L 378.290274 233.37477 \n",
       "L 377.30944 230.510338 \n",
       "L 376.545931 227.580481 \n",
       "L 376.004036 224.601663 \n",
       "L 375.686802 221.590622 \n",
       "L 375.596011 218.564277 \n",
       "L 375.732173 215.539634 \n",
       "L 376.094522 212.533689 \n",
       "L 376.681023 209.563331 \n",
       "L 377.48838 206.645253 \n",
       "L 378.512056 203.795851 \n",
       "L 379.7463 201.031136 \n",
       "L 381.184175 198.366644 \n",
       "L 382.817603 195.817346 \n",
       "L 384.637405 193.397567 \n",
       "L 386.633355 191.120905 \n",
       "L 388.794238 189.000153 \n",
       "L 391.107911 187.047226 \n",
       "L 393.561373 185.273099 \n",
       "L 396.140839 183.687741 \n",
       "L 398.831815 182.30006 \n",
       "L 401.619178 181.117853 \n",
       "L 404.487267 180.147765 \n",
       "L 407.419965 179.395244 \n",
       "L 410.400794 178.864521 \n",
       "L 413.413003 178.558578 \n",
       "L 416.439667 178.479132 \n",
       "L 419.463778 178.626632 \n",
       "L 422.468344 179.000248 \n",
       "L 425.436482 179.59788 \n",
       "L 428.351513 180.416171 \n",
       "L 431.197057 181.450522 \n",
       "L 433.957126 182.695122 \n",
       "L 436.616209 184.142977 \n",
       "L 439.159365 185.78595 \n",
       "L 441.572304 187.61481 \n",
       "L 443.841468 189.619281 \n",
       "L 445.954105 191.788099 \n",
       "L 447.898344 194.109078 \n",
       "L 449.663261 196.569174 \n",
       "L 451.238937 199.154565 \n",
       "L 452.616521 201.850724 \n",
       "L 453.788269 204.6425 \n",
       "L 454.747599 207.514205 \n",
       "L 455.489119 210.449704 \n",
       "L 456.008664 213.432501 \n",
       "L 456.303313 216.445836 \n",
       "L 456.375952 218.867116 \n",
       "L 456.375952 218.867116 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 458.420955 218.867116 \n",
       "L 458.367845 216.743002 \n",
       "L 458.090611 213.581789 \n",
       "L 457.616506 210.643095 \n",
       "L 456.885539 207.555084 \n",
       "L 455.991909 204.715696 \n",
       "L 454.822543 201.765661 \n",
       "L 453.528132 199.085139 \n",
       "L 451.944895 196.334959 \n",
       "L 450.276856 193.86953 \n",
       "L 448.312957 191.376895 \n",
       "L 446.306279 189.178272 \n",
       "L 444.002915 186.995467 \n",
       "L 441.699689 185.109771 \n",
       "L 439.105174 183.282583 \n",
       "L 436.553715 181.749366 \n",
       "L 433.722471 180.316122 \n",
       "L 430.976297 179.167547 \n",
       "L 427.967715 178.158311 \n",
       "L 425.08443 177.41847 \n",
       "L 421.961616 176.854412 \n",
       "L 419.0017 176.538824 \n",
       "L 415.83016 176.431774 \n",
       "L 412.855701 176.547059 \n",
       "L 409.701961 176.899265 \n",
       "L 406.775351 177.443004 \n",
       "L 403.705564 178.247077 \n",
       "L 400.888192 179.207865 \n",
       "L 397.96675 180.446938 \n",
       "L 395.317714 181.804622 \n",
       "L 392.605897 183.452705 \n",
       "L 390.180763 185.178805 \n",
       "L 387.735455 187.201327 \n",
       "L 385.585093 189.259637 \n",
       "L 383.457587 191.614174 \n",
       "L 381.627103 193.961518 \n",
       "L 379.862026 196.598682 \n",
       "L 378.389816 199.185822 \n",
       "L 377.024192 202.050294 \n",
       "L 375.941137 204.822962 \n",
       "L 375.003612 207.854657 \n",
       "L 374.332432 210.754694 \n",
       "L 373.84267 213.890018 \n",
       "L 373.597442 216.856592 \n",
       "L 373.565719 220.02978 \n",
       "L 373.751587 223.000664 \n",
       "L 374.178566 226.145153 \n",
       "L 374.791633 229.05803 \n",
       "L 375.668358 232.107862 \n",
       "L 376.695762 234.90163 \n",
       "L 378.003844 237.792832 \n",
       "L 379.424036 240.408889 \n",
       "L 381.136035 243.080814 \n",
       "L 382.919224 245.464285 \n",
       "L 384.99923 247.860887 \n",
       "L 387.108011 249.961777 \n",
       "L 389.512394 252.032784 \n",
       "L 391.902534 253.807025 \n",
       "L 394.580858 255.508996 \n",
       "L 397.202221 256.91937 \n",
       "L 400.098306 258.216603 \n",
       "L 402.895906 259.233527 \n",
       "L 405.949004 260.098813 \n",
       "L 408.864158 260.700955 \n",
       "L 412.010226 261.116142 \n",
       "L 414.981786 261.290872 \n",
       "L 418.154832 261.247253 \n",
       "L 421.120466 260.990905 \n",
       "L 424.253933 260.489393 \n",
       "L 427.151433 259.807345 \n",
       "L 430.179592 258.858461 \n",
       "L 432.94818 257.76502 \n",
       "L 435.807512 256.388667 \n",
       "L 438.389115 254.906768 \n",
       "L 441.019643 253.131817 \n",
       "L 443.360108 251.292545 \n",
       "L 445.706653 249.156228 \n",
       "L 447.756887 246.998164 \n",
       "L 449.770228 244.545291 \n",
       "L 451.487224 242.113703 \n",
       "L 453.125129 239.395727 \n",
       "L 454.472872 236.74162 \n",
       "L 455.700985 233.815553 \n",
       "L 456.651204 230.994599 \n",
       "L 457.443763 227.921819 \n",
       "L 457.976527 224.993192 \n",
       "L 458.316907 221.838153 \n",
       "L 458.420955 218.867116 \n",
       "L 458.420955 218.867116 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 455.353404 218.867116 \n",
       "L 455.242797 221.816098 \n",
       "L 454.911598 224.748509 \n",
       "L 454.361669 227.647872 \n",
       "L 453.596099 230.497895 \n",
       "L 452.619189 233.282563 \n",
       "L 451.436431 235.986229 \n",
       "L 450.054469 238.5937 \n",
       "L 448.481068 241.090326 \n",
       "L 446.725071 243.462077 \n",
       "L 444.796344 245.695625 \n",
       "L 442.705725 247.778422 \n",
       "L 440.464962 249.698762 \n",
       "L 438.086644 251.445855 \n",
       "L 435.584138 253.009885 \n",
       "L 432.971504 254.382062 \n",
       "L 430.263423 255.554676 \n",
       "L 427.475112 256.521139 \n",
       "L 424.622239 257.27602 \n",
       "L 421.720835 257.815076 \n",
       "L 418.787203 258.135279 \n",
       "L 415.837827 258.234829 \n",
       "L 412.88928 258.113168 \n",
       "L 409.958132 257.770978 \n",
       "L 407.060851 257.210183 \n",
       "L 404.213718 256.433934 \n",
       "L 401.432732 255.446592 \n",
       "L 398.733519 254.253706 \n",
       "L 396.131247 252.861978 \n",
       "L 393.640537 251.279229 \n",
       "L 391.275386 249.514353 \n",
       "L 389.049084 247.577266 \n",
       "L 386.97414 245.478854 \n",
       "L 385.062214 243.230907 \n",
       "L 383.324049 240.846057 \n",
       "L 381.769412 238.337704 \n",
       "L 380.407038 235.719944 \n",
       "L 379.244584 233.007486 \n",
       "L 378.288582 230.215572 \n",
       "L 377.544402 227.359889 \n",
       "L 377.016226 224.456484 \n",
       "L 376.707024 221.521673 \n",
       "L 376.618531 218.571944 \n",
       "L 376.751245 215.623875 \n",
       "L 377.104421 212.694029 \n",
       "L 377.676074 209.798871 \n",
       "L 378.462991 206.954668 \n",
       "L 379.460752 204.177403 \n",
       "L 380.663749 201.482681 \n",
       "L 382.065222 198.885645 \n",
       "L 383.657297 196.400886 \n",
       "L 385.431028 194.042368 \n",
       "L 387.376447 191.823343 \n",
       "L 389.482624 189.756281 \n",
       "L 391.737723 187.852795 \n",
       "L 394.129072 186.123583 \n",
       "L 396.643235 184.578361 \n",
       "L 399.266084 183.225811 \n",
       "L 401.982881 182.073534 \n",
       "L 404.77836 181.128004 \n",
       "L 407.636813 180.394535 \n",
       "L 410.542177 179.877248 \n",
       "L 413.478127 179.57905 \n",
       "L 416.428167 179.501616 \n",
       "L 419.375718 179.645382 \n",
       "L 422.304219 180.009539 \n",
       "L 425.197214 180.592041 \n",
       "L 428.038446 181.389616 \n",
       "L 430.811951 182.397781 \n",
       "L 433.502144 183.610872 \n",
       "L 436.093909 185.022071 \n",
       "L 438.572681 186.623451 \n",
       "L 440.924533 188.406011 \n",
       "L 443.136249 190.359735 \n",
       "L 445.195401 192.473646 \n",
       "L 447.090419 194.735865 \n",
       "L 448.810654 197.133681 \n",
       "L 450.34644 199.653619 \n",
       "L 451.689148 202.28152 \n",
       "L 452.831232 205.002618 \n",
       "L 453.766275 207.801621 \n",
       "L 454.489022 210.662804 \n",
       "L 454.995414 213.570087 \n",
       "L 455.282603 216.507135 \n",
       "L 455.353404 218.867116 \n",
       "L 455.353404 218.867116 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 364.347458 321.116064 \n",
       "L 364.420909 321.386641 \n",
       "L 405.548829 389.075281 \n",
       "L 405.89859 389.101758 \n",
       "L 406.07935 389.008875 \n",
       "L 426.307525 372.826335 \n",
       "L 454.970334 382.969306 \n",
       "L 455.257814 382.772043 \n",
       "L 455.353249 382.487144 \n",
       "L 457.314936 300.390626 \n",
       "L 457.031145 300.180142 \n",
       "L 456.776316 300.171643 \n",
       "L 364.466921 320.793353 \n",
       "L 364.347375 321.099064 \n",
       "L 364.347458 321.116064 \n",
       "L 364.347458 321.116064 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 365.664774 321.466142 \n",
       "L 456.35977 301.311698 \n",
       "L 454.348682 381.755231 \n",
       "L 426.382827 371.767426 \n",
       "L 426.333017 371.752446 \n",
       "L 426.281944 371.742605 \n",
       "L 426.230135 371.738004 \n",
       "L 426.178126 371.73869 \n",
       "L 426.126456 371.744657 \n",
       "L 426.07566 371.755842 \n",
       "L 426.026264 371.772131 \n",
       "L 425.978777 371.793354 \n",
       "L 425.933693 371.819292 \n",
       "L 425.891478 371.849676 \n",
       "L 405.895344 387.846583 \n",
       "L 365.664774 321.466142 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 363.324846 321.104884 \n",
       "L 363.411133 321.630187 \n",
       "L 363.546431 321.916628 \n",
       "L 404.820876 389.82183 \n",
       "L 405.367292 390.0919 \n",
       "L 405.975749 390.12777 \n",
       "L 406.550112 389.923773 \n",
       "L 406.718129 389.807349 \n",
       "L 426.500842 373.981179 \n",
       "L 454.875078 384.007409 \n",
       "L 455.466179 383.875036 \n",
       "L 455.959898 383.524087 \n",
       "L 456.279189 383.009328 \n",
       "L 456.375475 382.5127 \n",
       "L 458.330457 300.15271 \n",
       "L 458.011453 299.627964 \n",
       "L 457.512135 299.27047 \n",
       "L 456.912588 299.137566 \n",
       "L 456.554495 299.173448 \n",
       "L 364.019547 319.837869 \n",
       "L 363.592101 320.25651 \n",
       "L 363.3574 320.806859 \n",
       "L 363.324846 321.104884 \n",
       "L 363.324846 321.104884 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 367.278026 322.15513 \n",
       "L 455.304857 302.593612 \n",
       "L 453.361774 380.316962 \n",
       "L 426.726746 370.804452 \n",
       "L 426.677318 370.788205 \n",
       "L 426.627508 370.773225 \n",
       "L 426.526495 370.748372 \n",
       "L 426.475421 370.738531 \n",
       "L 426.372405 370.724069 \n",
       "L 426.320596 370.719467 \n",
       "L 426.216644 370.715547 \n",
       "L 426.164635 370.716233 \n",
       "L 426.060823 370.722895 \n",
       "L 426.009153 370.728862 \n",
       "L 425.906554 370.746036 \n",
       "L 425.855758 370.757222 \n",
       "L 425.755435 370.784732 \n",
       "L 425.706039 370.801021 \n",
       "L 425.60903 370.838581 \n",
       "L 425.561544 370.859804 \n",
       "L 425.468854 370.907026 \n",
       "L 425.423769 370.932964 \n",
       "L 425.336356 370.989359 \n",
       "L 425.294141 371.019744 \n",
       "L 425.252699 371.051202 \n",
       "L 406.166112 386.320472 \n",
       "L 367.278026 322.15513 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 415.474141 331.3471 \n",
       "L 415.474141 351.798007 \n",
       "L 415.476603 351.84812 \n",
       "L 415.483965 351.897751 \n",
       "L 415.496157 351.946421 \n",
       "L 415.51306 351.993662 \n",
       "L 415.534512 352.039019 \n",
       "L 415.560306 352.082055 \n",
       "L 415.590195 352.122355 \n",
       "L 415.62389 352.159531 \n",
       "L 415.661066 352.193226 \n",
       "L 415.701366 352.223114 \n",
       "L 415.744402 352.248909 \n",
       "L 415.789758 352.270361 \n",
       "L 415.836999 352.287264 \n",
       "L 415.88567 352.299455 \n",
       "L 415.9353 352.306817 \n",
       "L 415.985414 352.309279 \n",
       "L 436.43632 352.309279 \n",
       "L 436.486434 352.306817 \n",
       "L 436.536065 352.299455 \n",
       "L 436.584735 352.287264 \n",
       "L 436.631976 352.270361 \n",
       "L 436.677332 352.248909 \n",
       "L 436.720368 352.223114 \n",
       "L 436.760668 352.193226 \n",
       "L 436.797845 352.159531 \n",
       "L 436.831539 352.122355 \n",
       "L 436.861428 352.082055 \n",
       "L 436.887222 352.039019 \n",
       "L 436.908675 351.993662 \n",
       "L 436.925578 351.946421 \n",
       "L 436.937769 351.897751 \n",
       "L 436.945131 351.84812 \n",
       "L 436.947593 351.798007 \n",
       "L 436.947593 331.3471 \n",
       "L 436.945131 331.296987 \n",
       "L 436.937769 331.247356 \n",
       "L 436.925578 331.198686 \n",
       "L 436.908675 331.151445 \n",
       "L 436.887222 331.106088 \n",
       "L 436.861428 331.063053 \n",
       "L 436.831539 331.022753 \n",
       "L 436.797845 330.985576 \n",
       "L 436.760668 330.951881 \n",
       "L 436.720368 330.921993 \n",
       "L 436.677332 330.896198 \n",
       "L 436.631976 330.874746 \n",
       "L 436.584735 330.857843 \n",
       "L 436.536065 330.845652 \n",
       "L 436.486434 330.83829 \n",
       "L 436.43632 330.835828 \n",
       "L 415.985414 330.835828 \n",
       "L 415.9353 330.83829 \n",
       "L 415.88567 330.845652 \n",
       "L 415.836999 330.857843 \n",
       "L 415.789758 330.874746 \n",
       "L 415.744402 330.896198 \n",
       "L 415.701366 330.921993 \n",
       "L 415.661066 330.951881 \n",
       "L 415.62389 330.985576 \n",
       "L 415.590195 331.022753 \n",
       "L 415.560306 331.063053 \n",
       "L 415.534512 331.106088 \n",
       "L 415.51306 331.151445 \n",
       "L 415.496157 331.198686 \n",
       "L 415.483965 331.247356 \n",
       "L 415.476603 331.296987 \n",
       "L 415.474141 331.3471 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 416.496687 331.858373 \n",
       "L 435.925048 331.858373 \n",
       "L 435.925048 351.286734 \n",
       "L 416.496687 351.286734 \n",
       "L 416.496687 331.858373 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 414.452828 331.296927 \n",
       "L 414.451596 331.3471 \n",
       "L 414.550288 352.338147 \n",
       "L 414.866233 352.846231 \n",
       "L 415.352564 353.194731 \n",
       "L 415.93524 353.330593 \n",
       "L 415.985414 353.331825 \n",
       "L 436.976461 353.233133 \n",
       "L 437.484544 352.917187 \n",
       "L 437.833045 352.430857 \n",
       "L 437.968906 351.848181 \n",
       "L 437.970138 351.798007 \n",
       "L 437.871446 330.80696 \n",
       "L 437.555501 330.298877 \n",
       "L 437.06917 329.950376 \n",
       "L 436.486494 329.814514 \n",
       "L 436.43632 329.813283 \n",
       "L 415.445273 329.911975 \n",
       "L 414.93719 330.22792 \n",
       "L 414.58869 330.71425 \n",
       "L 414.452828 331.296927 \n",
       "L 414.452828 331.296927 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 417.519232 332.880918 \n",
       "L 434.902502 332.880918 \n",
       "L 434.902502 350.264189 \n",
       "L 417.519232 350.264189 \n",
       "L 417.519232 332.880918 \n",
       "\" style=\"fill:none;stroke:#0000ff;stroke-opacity:0.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"LineCollection_2\">\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 233.461076 135.018401 \n",
       "L 312.197065 135.018401 \n",
       "L 312.197065 132.97331 \n",
       "L 233.461076 132.97331 \n",
       "L 233.461076 130.928219 \n",
       "L 312.197065 130.928219 \n",
       "L 312.197065 128.883129 \n",
       "L 233.461076 128.883129 \n",
       "L 233.461076 126.838038 \n",
       "L 312.197065 126.838038 \n",
       "L 312.197065 124.792947 \n",
       "L 233.461076 124.792947 \n",
       "L 233.461076 122.747857 \n",
       "L 312.197065 122.747857 \n",
       "L 312.197065 120.702766 \n",
       "L 233.461076 120.702766 \n",
       "L 233.461076 118.657676 \n",
       "L 312.197065 118.657676 \n",
       "L 312.197065 116.612585 \n",
       "L 233.461076 116.612585 \n",
       "L 233.461076 114.567494 \n",
       "L 312.197065 114.567494 \n",
       "L 312.197065 112.522404 \n",
       "L 233.461076 112.522404 \n",
       "L 233.461076 110.477313 \n",
       "L 312.197065 110.477313 \n",
       "L 312.197065 108.432222 \n",
       "L 233.461076 108.432222 \n",
       "L 233.461076 106.387132 \n",
       "L 312.197065 106.387132 \n",
       "L 312.197065 104.342041 \n",
       "L 233.461076 104.342041 \n",
       "L 233.461076 102.296951 \n",
       "L 312.197065 102.296951 \n",
       "L 312.197065 100.25186 \n",
       "L 233.461076 100.25186 \n",
       "L 233.461076 98.206769 \n",
       "L 312.197065 98.206769 \n",
       "L 312.197065 96.161679 \n",
       "L 233.461076 96.161679 \n",
       "L 233.461076 94.116588 \n",
       "L 312.197065 94.116588 \n",
       "L 312.197065 92.071497 \n",
       "L 233.461076 92.071497 \n",
       "L 233.461076 90.026407 \n",
       "L 312.197065 90.026407 \n",
       "L 312.197065 87.981316 \n",
       "L 233.461076 87.981316 \n",
       "L 233.461076 85.936226 \n",
       "L 312.197065 85.936226 \n",
       "L 312.197065 83.891135 \n",
       "L 233.461076 83.891135 \n",
       "L 233.461076 81.846044 \n",
       "L 312.197065 81.846044 \n",
       "L 312.197065 79.800954 \n",
       "L 233.461076 79.800954 \n",
       "L 233.461076 77.755863 \n",
       "L 312.197065 77.755863 \n",
       "L 312.197065 75.710772 \n",
       "L 233.461076 75.710772 \n",
       "L 233.461076 73.665682 \n",
       "L 312.197065 73.665682 \n",
       "L 312.197065 71.620591 \n",
       "L 233.461076 71.620591 \n",
       "L 233.461076 69.575501 \n",
       "L 312.197065 69.575501 \n",
       "L 312.197065 67.53041 \n",
       "L 233.461076 67.53041 \n",
       "L 233.461076 65.485319 \n",
       "L 312.197065 65.485319 \n",
       "L 312.197065 63.440229 \n",
       "L 233.461076 63.440229 \n",
       "L 233.461076 61.395138 \n",
       "L 312.197065 61.395138 \n",
       "L 312.197065 59.350047 \n",
       "L 233.461076 59.350047 \n",
       "L 233.461076 57.304957 \n",
       "L 312.197065 57.304957 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 232.43853 55.771139 \n",
       "L 232.43853 136.552219 \n",
       "L 313.21961 136.552219 \n",
       "L 313.21961 55.771139 \n",
       "L 232.43853 55.771139 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 266.50577 257.723838 \n",
       "L 279.153054 257.723838 \n",
       "L 286.783831 255.678747 \n",
       "L 258.874323 255.678747 \n",
       "L 254.359522 253.633657 \n",
       "L 291.298415 253.633657 \n",
       "L 294.718273 251.588566 \n",
       "L 250.939824 251.588566 \n",
       "L 248.155347 249.543476 \n",
       "L 297.502783 249.543476 \n",
       "L 299.849175 247.498385 \n",
       "L 245.809084 247.498385 \n",
       "L 243.794468 245.453294 \n",
       "L 301.863623 245.453294 \n",
       "L 303.611611 243.408204 \n",
       "L 242.046466 243.408204 \n",
       "L 240.52175 241.363113 \n",
       "L 305.136351 241.363113 \n",
       "L 306.468203 239.318022 \n",
       "L 239.18992 239.318022 \n",
       "L 238.028797 237.272932 \n",
       "L 307.629301 237.272932 \n",
       "L 308.636302 235.227841 \n",
       "L 237.021834 235.227841 \n",
       "L 236.156198 233.182751 \n",
       "L 309.501834 233.182751 \n",
       "L 310.235794 231.13766 \n",
       "L 235.422262 231.13766 \n",
       "L 234.81228 229.092569 \n",
       "L 310.845767 229.092569 \n",
       "L 311.337719 227.047479 \n",
       "L 234.320484 227.047479 \n",
       "L 233.94217 225.002388 \n",
       "L 311.715943 225.002388 \n",
       "L 311.983934 222.957297 \n",
       "L 233.674242 222.957297 \n",
       "L 233.514281 220.912207 \n",
       "L 312.143787 220.912207 \n",
       "L 312.19706 218.867116 \n",
       "L 233.461203 218.867116 \n",
       "L 233.514281 216.822026 \n",
       "L 312.143787 216.822026 \n",
       "L 311.983934 214.776935 \n",
       "L 233.674242 214.776935 \n",
       "L 233.94217 212.731844 \n",
       "L 311.715943 212.731844 \n",
       "L 311.337719 210.686754 \n",
       "L 234.320484 210.686754 \n",
       "L 234.81228 208.641663 \n",
       "L 310.845767 208.641663 \n",
       "L 310.235794 206.596572 \n",
       "L 235.422262 206.596572 \n",
       "L 236.156198 204.551482 \n",
       "L 309.501834 204.551482 \n",
       "L 308.636302 202.506391 \n",
       "L 237.021834 202.506391 \n",
       "L 238.028797 200.461301 \n",
       "L 307.629301 200.461301 \n",
       "L 306.468203 198.41621 \n",
       "L 239.18992 198.41621 \n",
       "L 240.52175 196.371119 \n",
       "L 305.136351 196.371119 \n",
       "L 303.611611 194.326029 \n",
       "L 242.046466 194.326029 \n",
       "L 243.794468 192.280938 \n",
       "L 301.863623 192.280938 \n",
       "L 299.849175 190.235847 \n",
       "L 245.809084 190.235847 \n",
       "L 248.155347 188.190757 \n",
       "L 297.502783 188.190757 \n",
       "L 294.718273 186.145666 \n",
       "L 250.939824 186.145666 \n",
       "L 254.359522 184.100576 \n",
       "L 291.298415 184.100576 \n",
       "L 286.783831 182.055485 \n",
       "L 258.874323 182.055485 \n",
       "L 266.50577 180.010394 \n",
       "L 279.153054 180.010394 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 313.219608 218.867116 \n",
       "L 313.106129 215.841537 \n",
       "L 312.766328 212.832959 \n",
       "L 312.202114 209.858288 \n",
       "L 311.416659 206.934238 \n",
       "L 310.414376 204.077241 \n",
       "L 309.200896 201.30335 \n",
       "L 307.783038 198.628151 \n",
       "L 306.16877 196.066678 \n",
       "L 304.367163 193.633323 \n",
       "L 302.388339 191.34176 \n",
       "L 300.243418 189.204865 \n",
       "L 297.944452 187.234646 \n",
       "L 295.504361 185.442174 \n",
       "L 292.936854 183.83752 \n",
       "L 290.256359 182.429701 \n",
       "L 287.477938 181.226629 \n",
       "L 284.617203 180.235063 \n",
       "L 281.690229 179.460576 \n",
       "L 278.713464 178.907518 \n",
       "L 275.703633 178.578998 \n",
       "L 272.67765 178.476862 \n",
       "L 269.652517 178.601683 \n",
       "L 266.645235 178.952761 \n",
       "L 263.672699 179.528122 \n",
       "L 260.751615 180.324534 \n",
       "L 257.898395 181.337521 \n",
       "L 255.129073 182.561391 \n",
       "L 252.459208 183.989268 \n",
       "L 249.903805 185.613127 \n",
       "L 247.477221 187.423844 \n",
       "L 245.193093 189.411245 \n",
       "L 243.064254 191.564162 \n",
       "L 241.102667 193.870498 \n",
       "L 239.319355 196.317292 \n",
       "L 237.724338 198.890797 \n",
       "L 236.326578 201.576551 \n",
       "L 235.13393 204.359463 \n",
       "L 234.153096 207.223894 \n",
       "L 233.389587 210.153751 \n",
       "L 232.847693 213.132569 \n",
       "L 232.530459 216.14361 \n",
       "L 232.439667 219.169955 \n",
       "L 232.575829 222.194598 \n",
       "L 232.938178 225.200544 \n",
       "L 233.524679 228.170901 \n",
       "L 234.332036 231.088979 \n",
       "L 235.355712 233.938381 \n",
       "L 236.589956 236.703096 \n",
       "L 238.027832 239.367589 \n",
       "L 239.66126 241.916886 \n",
       "L 241.481061 244.336665 \n",
       "L 243.477011 246.613327 \n",
       "L 245.637894 248.73408 \n",
       "L 247.951567 250.687006 \n",
       "L 250.40503 252.461133 \n",
       "L 252.984496 254.046491 \n",
       "L 255.675471 255.434173 \n",
       "L 258.462834 256.616379 \n",
       "L 261.330923 257.586468 \n",
       "L 264.263621 258.338988 \n",
       "L 267.24445 258.869711 \n",
       "L 270.256659 259.175655 \n",
       "L 273.283323 259.2551 \n",
       "L 276.307434 259.1076 \n",
       "L 279.312 258.733985 \n",
       "L 282.280138 258.136352 \n",
       "L 285.195169 257.318061 \n",
       "L 288.040714 256.28371 \n",
       "L 290.800782 255.03911 \n",
       "L 293.459865 253.591256 \n",
       "L 296.003022 251.948282 \n",
       "L 298.415961 250.119422 \n",
       "L 300.685124 248.114951 \n",
       "L 302.797761 245.946133 \n",
       "L 304.742 243.625155 \n",
       "L 306.506917 241.165058 \n",
       "L 308.082594 238.579667 \n",
       "L 309.460177 235.883508 \n",
       "L 310.631925 233.091733 \n",
       "L 311.591255 230.220027 \n",
       "L 312.332776 227.284528 \n",
       "L 312.85232 224.301731 \n",
       "L 313.146969 221.288396 \n",
       "L 313.219608 218.867116 \n",
       "L 313.219608 218.867116 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 271.295252 351.736958 \n",
       "L 242.050062 351.736958 \n",
       "L 240.810613 349.691867 \n",
       "L 271.295252 349.691867 \n",
       "L 271.295252 347.646776 \n",
       "L 239.571165 347.646776 \n",
       "L 238.331716 345.601686 \n",
       "L 271.295252 345.601686 \n",
       "L 271.295252 343.556595 \n",
       "L 237.092267 343.556595 \n",
       "L 235.852818 341.511504 \n",
       "L 271.295252 341.511504 \n",
       "L 271.295252 339.466414 \n",
       "L 234.613369 339.466414 \n",
       "L 233.37392 337.421323 \n",
       "L 271.295252 337.421323 \n",
       "L 271.295252 335.376233 \n",
       "L 232.134471 335.376233 \n",
       "L 230.895022 333.331142 \n",
       "L 271.295252 333.331142 \n",
       "L 271.295252 331.286051 \n",
       "L 229.655574 331.286051 \n",
       "L 228.416125 329.240961 \n",
       "L 311.48233 329.240961 \n",
       "L 311.533457 327.19587 \n",
       "L 227.176676 327.19587 \n",
       "L 225.937227 325.150779 \n",
       "L 311.584585 325.150779 \n",
       "L 311.635712 323.105689 \n",
       "L 224.697778 323.105689 \n",
       "L 229.047077 321.060598 \n",
       "L 311.686839 321.060598 \n",
       "L 311.737966 319.015508 \n",
       "L 238.249985 319.015508 \n",
       "L 247.452893 316.970417 \n",
       "L 311.789094 316.970417 \n",
       "L 311.840221 314.925326 \n",
       "L 256.655801 314.925326 \n",
       "L 265.858708 312.880236 \n",
       "L 311.891348 312.880236 \n",
       "L 311.942475 310.835145 \n",
       "L 275.061616 310.835145 \n",
       "L 284.264524 308.790054 \n",
       "L 311.993603 308.790054 \n",
       "L 312.04473 306.744964 \n",
       "L 293.467432 306.744964 \n",
       "L 302.67034 304.699873 \n",
       "L 312.095857 304.699873 \n",
       "L 311.873248 302.654783 \n",
       "L 312.146984 302.654783 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 294.813794 351.736958 \n",
       "L 310.91993 351.736958 \n",
       "L 310.971057 349.691867 \n",
       "L 294.813794 349.691867 \n",
       "L 294.813794 347.646776 \n",
       "L 311.022185 347.646776 \n",
       "L 311.073312 345.601686 \n",
       "L 294.813794 345.601686 \n",
       "L 294.813794 343.556595 \n",
       "L 311.124439 343.556595 \n",
       "L 311.175566 341.511504 \n",
       "L 294.813794 341.511504 \n",
       "L 294.813794 339.466414 \n",
       "L 311.226694 339.466414 \n",
       "L 311.277821 337.421323 \n",
       "L 294.813794 337.421323 \n",
       "L 294.813794 335.376233 \n",
       "L 311.328948 335.376233 \n",
       "L 311.380075 333.331142 \n",
       "L 294.813794 333.331142 \n",
       "L 294.813794 331.286051 \n",
       "L 311.431203 331.286051 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 310.255276 378.323136 \n",
       "L 304.622716 378.323136 \n",
       "L 298.896462 376.278045 \n",
       "L 310.306403 376.278045 \n",
       "L 310.35753 374.232954 \n",
       "L 293.170208 374.232954 \n",
       "L 287.443954 372.187864 \n",
       "L 310.408657 372.187864 \n",
       "L 310.459785 370.142773 \n",
       "L 253.205102 370.142773 \n",
       "L 251.965653 368.097683 \n",
       "L 310.510912 368.097683 \n",
       "L 310.562039 366.052592 \n",
       "L 250.726204 366.052592 \n",
       "L 249.486755 364.007501 \n",
       "L 310.613167 364.007501 \n",
       "L 310.664294 361.962411 \n",
       "L 248.247307 361.962411 \n",
       "L 247.007858 359.91732 \n",
       "L 310.715421 359.91732 \n",
       "L 310.766548 357.872229 \n",
       "L 245.768409 357.872229 \n",
       "L 244.52896 355.827139 \n",
       "L 310.817676 355.827139 \n",
       "L 310.868803 353.782048 \n",
       "L 243.289511 353.782048 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 261.881244 384.458408 \n",
       "L 265.337348 384.458408 \n",
       "L 267.893712 382.413317 \n",
       "L 260.641795 382.413317 \n",
       "L 259.402346 380.368226 \n",
       "L 270.450075 380.368226 \n",
       "L 273.006438 378.323136 \n",
       "L 258.162897 378.323136 \n",
       "L 256.923449 376.278045 \n",
       "L 275.562801 376.278045 \n",
       "L 278.119165 374.232954 \n",
       "L 255.684 374.232954 \n",
       "L 254.444551 372.187864 \n",
       "L 280.675528 372.187864 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 222.50843 321.466142 \n",
       "L 262.739001 387.846583 \n",
       "L 282.957865 371.671491 \n",
       "L 311.192338 381.755231 \n",
       "L 313.203426 301.311698 \n",
       "L 222.50843 321.466142 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 272.317798 330.835828 \n",
       "L 293.791249 330.835828 \n",
       "L 293.791249 352.309279 \n",
       "L 272.317798 352.309279 \n",
       "L 272.317798 330.835828 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 378.151237 132.97331 \n",
       "L 453.81959 132.97331 \n",
       "L 453.81959 130.928219 \n",
       "L 378.151237 130.928219 \n",
       "L 378.151237 128.883129 \n",
       "L 453.81959 128.883129 \n",
       "L 453.81959 126.838038 \n",
       "L 378.151237 126.838038 \n",
       "L 378.151237 124.792947 \n",
       "L 453.81959 124.792947 \n",
       "L 453.81959 122.747857 \n",
       "L 378.151237 122.747857 \n",
       "L 378.151237 120.702766 \n",
       "L 453.81959 120.702766 \n",
       "L 453.81959 118.657676 \n",
       "L 378.151237 118.657676 \n",
       "L 378.151237 116.612585 \n",
       "L 453.81959 116.612585 \n",
       "L 453.81959 114.567494 \n",
       "L 378.151237 114.567494 \n",
       "L 378.151237 112.522404 \n",
       "L 453.81959 112.522404 \n",
       "L 453.81959 110.477313 \n",
       "L 378.151237 110.477313 \n",
       "L 378.151237 108.432222 \n",
       "L 453.81959 108.432222 \n",
       "L 453.81959 106.387132 \n",
       "L 378.151237 106.387132 \n",
       "L 378.151237 104.342041 \n",
       "L 453.81959 104.342041 \n",
       "L 453.81959 102.296951 \n",
       "L 378.151237 102.296951 \n",
       "L 378.151237 100.25186 \n",
       "L 453.81959 100.25186 \n",
       "L 453.81959 98.206769 \n",
       "L 378.151237 98.206769 \n",
       "L 378.151237 96.161679 \n",
       "L 453.81959 96.161679 \n",
       "L 453.81959 94.116588 \n",
       "L 378.151237 94.116588 \n",
       "L 378.151237 92.071497 \n",
       "L 453.81959 92.071497 \n",
       "L 453.81959 90.026407 \n",
       "L 378.151237 90.026407 \n",
       "L 378.151237 87.981316 \n",
       "L 453.81959 87.981316 \n",
       "L 453.81959 85.936226 \n",
       "L 378.151237 85.936226 \n",
       "L 378.151237 83.891135 \n",
       "L 453.81959 83.891135 \n",
       "L 453.81959 81.846044 \n",
       "L 378.151237 81.846044 \n",
       "L 378.151237 79.800954 \n",
       "L 453.81959 79.800954 \n",
       "L 453.81959 77.755863 \n",
       "L 378.151237 77.755863 \n",
       "L 378.151237 75.710772 \n",
       "L 453.81959 75.710772 \n",
       "L 453.81959 73.665682 \n",
       "L 378.151237 73.665682 \n",
       "L 378.151237 71.620591 \n",
       "L 453.81959 71.620591 \n",
       "L 453.81959 69.575501 \n",
       "L 378.151237 69.575501 \n",
       "L 378.151237 67.53041 \n",
       "L 453.81959 67.53041 \n",
       "L 453.81959 65.485319 \n",
       "L 378.151237 65.485319 \n",
       "L 378.151237 63.440229 \n",
       "L 453.81959 63.440229 \n",
       "L 453.81959 61.395138 \n",
       "L 378.151237 61.395138 \n",
       "L 378.151237 59.350047 \n",
       "L 453.81959 59.350047 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 377.128692 57.304957 \n",
       "L 377.128692 135.018401 \n",
       "L 454.842136 135.018401 \n",
       "L 454.842136 57.304957 \n",
       "L 377.128692 57.304957 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 407.249061 255.678747 \n",
       "L 424.721529 255.678747 \n",
       "L 430.908808 253.633657 \n",
       "L 401.062158 253.633657 \n",
       "L 396.992731 251.588566 \n",
       "L 434.978298 251.588566 \n",
       "L 438.129946 249.543476 \n",
       "L 393.840953 249.543476 \n",
       "L 391.25348 247.498385 \n",
       "L 440.717324 247.498385 \n",
       "L 442.903728 245.453294 \n",
       "L 389.067188 245.453294 \n",
       "L 387.190419 243.408204 \n",
       "L 444.780438 243.408204 \n",
       "L 446.404911 241.363113 \n",
       "L 385.565835 241.363113 \n",
       "L 384.154958 239.318022 \n",
       "L 447.81587 239.318022 \n",
       "L 449.040549 237.272932 \n",
       "L 382.930221 237.272932 \n",
       "L 381.871639 235.227841 \n",
       "L 450.099076 235.227841 \n",
       "L 451.006529 233.182751 \n",
       "L 380.964239 233.182751 \n",
       "L 380.19646 231.13766 \n",
       "L 451.774454 231.13766 \n",
       "L 452.411471 229.092569 \n",
       "L 379.559358 229.092569 \n",
       "L 379.046239 227.047479 \n",
       "L 452.924516 227.047479 \n",
       "L 453.318696 225.002388 \n",
       "L 378.652053 225.002388 \n",
       "L 378.373055 222.957297 \n",
       "L 453.597735 222.957297 \n",
       "L 453.764198 220.912207 \n",
       "L 378.206663 220.912207 \n",
       "L 378.151365 218.867116 \n",
       "L 453.819581 218.867116 \n",
       "L 453.764198 216.822026 \n",
       "L 378.206663 216.822026 \n",
       "L 378.373055 214.776935 \n",
       "L 453.597735 214.776935 \n",
       "L 453.318696 212.731844 \n",
       "L 378.652053 212.731844 \n",
       "L 379.046239 210.686754 \n",
       "L 452.924516 210.686754 \n",
       "L 452.411471 208.641663 \n",
       "L 379.559358 208.641663 \n",
       "L 380.19646 206.596572 \n",
       "L 451.774454 206.596572 \n",
       "L 451.006529 204.551482 \n",
       "L 380.964239 204.551482 \n",
       "L 381.871639 202.506391 \n",
       "L 450.099076 202.506391 \n",
       "L 449.040549 200.461301 \n",
       "L 382.930221 200.461301 \n",
       "L 384.154958 198.41621 \n",
       "L 447.81587 198.41621 \n",
       "L 446.404911 196.371119 \n",
       "L 385.565835 196.371119 \n",
       "L 387.190419 194.326029 \n",
       "L 444.780438 194.326029 \n",
       "L 442.903728 192.280938 \n",
       "L 389.067188 192.280938 \n",
       "L 391.25348 190.235847 \n",
       "L 440.717324 190.235847 \n",
       "L 438.129946 188.190757 \n",
       "L 393.840953 188.190757 \n",
       "L 396.992731 186.145666 \n",
       "L 434.978298 186.145666 \n",
       "L 430.908808 184.100576 \n",
       "L 401.062158 184.100576 \n",
       "L 407.249061 182.055485 \n",
       "L 424.721529 182.055485 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 454.842129 218.867116 \n",
       "L 454.732959 215.956433 \n",
       "L 454.406062 213.062105 \n",
       "L 453.863274 210.200396 \n",
       "L 453.107647 207.387387 \n",
       "L 452.143425 204.638884 \n",
       "L 450.976026 201.97033 \n",
       "L 449.612012 199.396722 \n",
       "L 448.059046 196.93252 \n",
       "L 446.325854 194.591572 \n",
       "L 444.422175 192.38703 \n",
       "L 442.358707 190.331283 \n",
       "L 440.147044 188.435883 \n",
       "L 437.799614 186.711479 \n",
       "L 435.329608 185.167762 \n",
       "L 432.750904 183.813405 \n",
       "L 430.077993 182.656019 \n",
       "L 427.325895 181.702108 \n",
       "L 424.510072 180.957031 \n",
       "L 421.646349 180.424976 \n",
       "L 418.750816 180.108931 \n",
       "L 415.839744 180.010674 \n",
       "L 412.92949 180.130755 \n",
       "L 410.036408 180.468501 \n",
       "L 407.176754 181.022013 \n",
       "L 404.366598 181.788181 \n",
       "L 401.621728 182.7627 \n",
       "L 398.95757 183.940094 \n",
       "L 396.389094 185.313747 \n",
       "L 393.930731 186.875941 \n",
       "L 391.596297 188.617897 \n",
       "L 389.398907 190.529826 \n",
       "L 387.350911 192.600987 \n",
       "L 385.463815 194.81974 \n",
       "L 383.748223 197.173617 \n",
       "L 382.213777 199.649394 \n",
       "L 380.869097 202.233157 \n",
       "L 379.72174 204.910388 \n",
       "L 378.778152 207.666044 \n",
       "L 378.043637 210.484639 \n",
       "L 377.522321 213.350337 \n",
       "L 377.217134 216.247035 \n",
       "L 377.129791 219.158455 \n",
       "L 377.260781 222.068238 \n",
       "L 377.609371 224.960033 \n",
       "L 378.173599 227.817592 \n",
       "L 378.950297 230.624856 \n",
       "L 379.9351 233.366053 \n",
       "L 381.122473 236.025778 \n",
       "L 382.505746 238.589087 \n",
       "L 384.077144 241.041576 \n",
       "L 385.827839 243.369464 \n",
       "L 387.747994 245.55967 \n",
       "L 389.826817 247.599888 \n",
       "L 392.052629 249.478652 \n",
       "L 394.412922 251.185407 \n",
       "L 396.894433 252.710562 \n",
       "L 399.483219 254.045546 \n",
       "L 402.164733 255.182858 \n",
       "L 404.923907 256.116108 \n",
       "L 407.745236 256.840051 \n",
       "L 410.612868 257.35062 \n",
       "L 413.51069 257.644946 \n",
       "L 416.422417 257.721374 \n",
       "L 419.331688 257.579476 \n",
       "L 422.222156 257.220048 \n",
       "L 425.077579 256.645111 \n",
       "L 427.881913 255.857894 \n",
       "L 430.619398 254.862822 \n",
       "L 433.274654 253.665486 \n",
       "L 435.832759 252.272613 \n",
       "L 438.279339 250.692032 \n",
       "L 440.600647 248.932622 \n",
       "L 442.78364 247.00427 \n",
       "L 444.81605 244.917813 \n",
       "L 446.686457 242.684973 \n",
       "L 448.384351 240.318298 \n",
       "L 449.900192 237.831087 \n",
       "L 451.225461 235.237314 \n",
       "L 452.352713 232.551556 \n",
       "L 453.275613 229.788903 \n",
       "L 453.988974 226.964879 \n",
       "L 454.488789 224.095353 \n",
       "L 454.772249 221.196449 \n",
       "L 454.842129 218.867116 \n",
       "L 454.842129 218.867116 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 439.503956 353.598901 \n",
       "L 452.495428 353.598901 \n",
       "L 452.546555 351.55381 \n",
       "L 439.503956 351.55381 \n",
       "L 439.503956 349.50872 \n",
       "L 452.597683 349.50872 \n",
       "L 452.64881 347.463629 \n",
       "L 439.503956 347.463629 \n",
       "L 439.503956 345.418538 \n",
       "L 452.699937 345.418538 \n",
       "L 452.751064 343.373448 \n",
       "L 439.503956 343.373448 \n",
       "L 439.503956 341.328357 \n",
       "L 452.802192 341.328357 \n",
       "L 452.853319 339.283266 \n",
       "L 439.503956 339.283266 \n",
       "L 439.503956 337.238176 \n",
       "L 452.904446 337.238176 \n",
       "L 452.955573 335.193085 \n",
       "L 439.503956 335.193085 \n",
       "L 439.503956 333.147995 \n",
       "L 453.006701 333.147995 \n",
       "L 453.057828 331.102904 \n",
       "L 439.503956 331.102904 \n",
       "L 439.503956 329.057813 \n",
       "L 453.108955 329.057813 \n",
       "L 453.160082 327.012723 \n",
       "L 372.015545 327.012723 \n",
       "L 370.776096 324.967632 \n",
       "L 453.21121 324.967632 \n",
       "L 453.262337 322.922541 \n",
       "L 370.895228 322.922541 \n",
       "L 380.098136 320.877451 \n",
       "L 453.313464 320.877451 \n",
       "L 453.364592 318.83236 \n",
       "L 389.301044 318.83236 \n",
       "L 398.503951 316.78727 \n",
       "L 453.415719 316.78727 \n",
       "L 453.466846 314.742179 \n",
       "L 407.706859 314.742179 \n",
       "L 416.909767 312.697088 \n",
       "L 453.517973 312.697088 \n",
       "L 453.569101 310.651998 \n",
       "L 426.112675 310.651998 \n",
       "L 435.315583 308.606907 \n",
       "L 453.620228 308.606907 \n",
       "L 444.51849 306.561816 \n",
       "L 453.671355 306.561816 \n",
       "L 453.721398 304.516726 \n",
       "L 453.722482 304.516726 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 405.480665 382.23017 \n",
       "L 408.823683 382.23017 \n",
       "L 411.380046 380.185079 \n",
       "L 404.241216 380.185079 \n",
       "L 403.001767 378.139988 \n",
       "L 413.936409 378.139988 \n",
       "L 416.492773 376.094898 \n",
       "L 401.762318 376.094898 \n",
       "L 400.522869 374.049807 \n",
       "L 419.049136 374.049807 \n",
       "L 421.605499 372.004716 \n",
       "L 399.28342 372.004716 \n",
       "L 398.043971 369.959626 \n",
       "L 424.161863 369.959626 \n",
       "L 428.9216 369.959626 \n",
       "L 452.08641 369.959626 \n",
       "L 452.137537 367.914535 \n",
       "L 396.804523 367.914535 \n",
       "L 395.565074 365.869445 \n",
       "L 452.188664 365.869445 \n",
       "L 452.239792 363.824354 \n",
       "L 394.325625 363.824354 \n",
       "L 393.086176 361.779263 \n",
       "L 452.290919 361.779263 \n",
       "L 452.342046 359.734173 \n",
       "L 391.846727 359.734173 \n",
       "L 390.607278 357.689082 \n",
       "L 452.393173 357.689082 \n",
       "L 452.444301 355.643991 \n",
       "L 389.367829 355.643991 \n",
       "L 388.128381 353.598901 \n",
       "L 412.917778 353.598901 \n",
       "L 412.917778 351.55381 \n",
       "L 386.888932 351.55381 \n",
       "L 385.649483 349.50872 \n",
       "L 412.917778 349.50872 \n",
       "L 412.917778 347.463629 \n",
       "L 384.410034 347.463629 \n",
       "L 383.170585 345.418538 \n",
       "L 412.917778 345.418538 \n",
       "L 412.917778 343.373448 \n",
       "L 381.931136 343.373448 \n",
       "L 380.691687 341.328357 \n",
       "L 412.917778 341.328357 \n",
       "L 412.917778 339.283266 \n",
       "L 379.452238 339.283266 \n",
       "L 378.21279 337.238176 \n",
       "L 412.917778 337.238176 \n",
       "L 412.917778 335.193085 \n",
       "L 376.973341 335.193085 \n",
       "L 375.733892 333.147995 \n",
       "L 412.917778 333.147995 \n",
       "L 412.917778 331.102904 \n",
       "L 374.494443 331.102904 \n",
       "L 373.254994 329.057813 \n",
       "L 412.917778 329.057813 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 451.826615 378.139988 \n",
       "L 451.881901 378.139988 \n",
       "L 451.933028 376.094898 \n",
       "L 446.100362 376.094898 \n",
       "L 440.374108 374.049807 \n",
       "L 451.984155 374.049807 \n",
       "L 452.035283 372.004716 \n",
       "L 434.647854 372.004716 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 368.084652 322.499625 \n",
       "L 406.301495 385.557417 \n",
       "L 425.824234 369.939226 \n",
       "L 452.86832 379.597828 \n",
       "L 454.777401 303.234569 \n",
       "L 368.084652 322.499625 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 413.940323 329.30201 \n",
       "L 438.481411 329.30201 \n",
       "L 438.481411 353.843097 \n",
       "L 413.940323 353.843097 \n",
       "L 413.940323 329.30201 \n",
       "\" style=\"fill:none;stroke:#008000;stroke-opacity:0.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"LineCollection_3\">\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 520.285036 132.97331 \n",
       "L 597.998479 132.97331 \n",
       "L 597.998479 128.883129 \n",
       "L 520.285036 128.883129 \n",
       "L 520.285036 124.792947 \n",
       "L 597.998479 124.792947 \n",
       "L 597.998479 120.702766 \n",
       "L 520.285036 120.702766 \n",
       "L 520.285036 116.612585 \n",
       "L 597.998479 116.612585 \n",
       "L 597.998479 112.522404 \n",
       "L 520.285036 112.522404 \n",
       "L 520.285036 108.432222 \n",
       "L 597.998479 108.432222 \n",
       "L 597.998479 104.342041 \n",
       "L 520.285036 104.342041 \n",
       "L 520.285036 100.25186 \n",
       "L 597.998479 100.25186 \n",
       "L 597.998479 96.161679 \n",
       "L 520.285036 96.161679 \n",
       "L 520.285036 92.071497 \n",
       "L 597.998479 92.071497 \n",
       "L 597.998479 87.981316 \n",
       "L 520.285036 87.981316 \n",
       "L 520.285036 83.891135 \n",
       "L 597.998479 83.891135 \n",
       "L 597.998479 79.800954 \n",
       "L 520.285036 79.800954 \n",
       "L 520.285036 75.710772 \n",
       "L 597.998479 75.710772 \n",
       "L 597.998479 71.620591 \n",
       "L 520.285036 71.620591 \n",
       "L 520.285036 67.53041 \n",
       "L 597.998479 67.53041 \n",
       "L 597.998479 63.440229 \n",
       "L 520.285036 63.440229 \n",
       "L 520.285036 59.350047 \n",
       "L 597.998479 59.350047 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 518.239945 55.259866 \n",
       "L 600.04357 55.259866 \n",
       "L 600.04357 137.063491 \n",
       "L 518.239945 137.063491 \n",
       "L 518.239945 55.259866 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 546.702351 255.678747 \n",
       "L 571.581459 255.678747 \n",
       "L 580.097502 251.588566 \n",
       "L 538.185974 251.588566 \n",
       "L 532.872228 247.498385 \n",
       "L 585.41127 247.498385 \n",
       "L 589.2677 243.408204 \n",
       "L 529.015819 243.408204 \n",
       "L 526.10245 239.318022 \n",
       "L 592.181142 239.318022 \n",
       "L 594.386177 235.227841 \n",
       "L 523.897443 235.227841 \n",
       "L 522.273458 231.13766 \n",
       "L 596.010044 231.13766 \n",
       "L 597.127501 227.047479 \n",
       "L 521.155922 227.047479 \n",
       "L 520.501032 222.957297 \n",
       "L 597.782558 222.957297 \n",
       "L 597.998473 218.867116 \n",
       "L 520.285164 218.867116 \n",
       "L 520.501032 214.776935 \n",
       "L 597.782558 214.776935 \n",
       "L 597.127501 210.686754 \n",
       "L 521.155922 210.686754 \n",
       "L 522.273458 206.596572 \n",
       "L 596.010044 206.596572 \n",
       "L 594.386177 202.506391 \n",
       "L 523.897443 202.506391 \n",
       "L 526.10245 198.41621 \n",
       "L 592.181142 198.41621 \n",
       "L 589.2677 194.326029 \n",
       "L 529.015819 194.326029 \n",
       "L 532.872228 190.235847 \n",
       "L 585.41127 190.235847 \n",
       "L 580.097502 186.145666 \n",
       "L 538.185974 186.145666 \n",
       "L 546.702351 182.055485 \n",
       "L 571.581459 182.055485 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 600.04357 218.867116 \n",
       "L 599.928654 215.803239 \n",
       "L 599.584552 212.756577 \n",
       "L 599.013196 209.744252 \n",
       "L 598.217798 206.783189 \n",
       "L 597.202828 203.890027 \n",
       "L 595.973987 201.081023 \n",
       "L 594.538182 198.371961 \n",
       "L 592.903481 195.778064 \n",
       "L 591.079068 193.313907 \n",
       "L 589.075195 190.993337 \n",
       "L 586.903123 188.829393 \n",
       "L 584.575057 186.834234 \n",
       "L 582.104078 185.019072 \n",
       "L 579.504071 183.394106 \n",
       "L 576.789645 181.968467 \n",
       "L 573.976054 180.750166 \n",
       "L 571.079108 179.746048 \n",
       "L 568.115083 178.961757 \n",
       "L 565.100637 178.401699 \n",
       "L 562.052707 178.06902 \n",
       "L 558.98842 177.965591 \n",
       "L 555.924995 178.091993 \n",
       "L 552.879645 178.447514 \n",
       "L 549.869483 179.030159 \n",
       "L 546.911423 179.836652 \n",
       "L 544.022086 180.862461 \n",
       "L 541.217709 182.101824 \n",
       "L 538.514049 183.547775 \n",
       "L 535.926298 185.192189 \n",
       "L 533.468998 187.025827 \n",
       "L 531.155956 189.038385 \n",
       "L 529.00017 191.218554 \n",
       "L 527.013753 193.554084 \n",
       "L 525.207867 196.031851 \n",
       "L 523.59266 198.637931 \n",
       "L 522.177207 201.357682 \n",
       "L 520.969463 204.175821 \n",
       "L 519.976213 207.076511 \n",
       "L 519.203039 210.043455 \n",
       "L 518.654285 213.05998 \n",
       "L 518.333035 216.109135 \n",
       "L 518.241095 219.173788 \n",
       "L 518.37898 222.236718 \n",
       "L 518.745916 225.280714 \n",
       "L 519.339841 228.288671 \n",
       "L 520.157418 231.243687 \n",
       "L 521.194052 234.129157 \n",
       "L 522.443919 236.928869 \n",
       "L 523.899996 239.627089 \n",
       "L 525.5541 242.208657 \n",
       "L 527.396937 244.659065 \n",
       "L 529.418152 246.964546 \n",
       "L 531.606388 249.112144 \n",
       "L 533.949348 251.089791 \n",
       "L 536.433868 252.886375 \n",
       "L 539.045985 254.491801 \n",
       "L 541.771023 255.897048 \n",
       "L 544.59367 257.094219 \n",
       "L 547.498064 258.076588 \n",
       "L 550.467885 258.838633 \n",
       "L 553.486446 259.376075 \n",
       "L 556.536784 259.685891 \n",
       "L 559.60176 259.766342 \n",
       "L 562.664152 259.616975 \n",
       "L 565.706751 259.23863 \n",
       "L 568.71246 258.633433 \n",
       "L 571.66439 257.804784 \n",
       "L 574.545954 256.757339 \n",
       "L 577.34096 255.496985 \n",
       "L 580.033703 254.030803 \n",
       "L 582.609051 252.367033 \n",
       "L 585.052534 250.515022 \n",
       "L 587.350421 248.485178 \n",
       "L 589.4898 246.288906 \n",
       "L 591.45865 243.938549 \n",
       "L 593.245908 241.447312 \n",
       "L 594.84153 238.829194 \n",
       "L 596.236551 236.098906 \n",
       "L 597.423131 233.271792 \n",
       "L 598.394605 230.363735 \n",
       "L 599.145512 227.391078 \n",
       "L 599.671633 224.370524 \n",
       "L 599.970011 221.319045 \n",
       "L 600.04357 218.867116 \n",
       "L 600.04357 218.867116 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 517.222826 332.369646 \n",
       "L 557.096667 332.369646 \n",
       "L 557.096667 336.459827 \n",
       "L 519.701724 336.459827 \n",
       "L 522.180622 340.550008 \n",
       "L 557.096667 340.550008 \n",
       "L 557.096667 344.64019 \n",
       "L 524.659519 344.64019 \n",
       "L 527.138417 348.730371 \n",
       "L 557.096667 348.730371 \n",
       "L 557.096667 352.820552 \n",
       "L 529.617315 352.820552 \n",
       "L 532.096213 356.910733 \n",
       "L 596.591841 356.910733 \n",
       "L 596.694095 352.820552 \n",
       "L 581.637754 352.820552 \n",
       "L 581.637754 348.730371 \n",
       "L 596.79635 348.730371 \n",
       "L 596.898604 344.64019 \n",
       "L 581.637754 344.64019 \n",
       "L 581.637754 340.550008 \n",
       "L 597.000859 340.550008 \n",
       "L 597.103113 336.459827 \n",
       "L 581.637754 336.459827 \n",
       "L 581.637754 332.369646 \n",
       "L 597.205368 332.369646 \n",
       "L 597.307622 328.279465 \n",
       "L 514.743929 328.279465 \n",
       "L 512.265031 324.189283 \n",
       "L 597.409877 324.189283 \n",
       "L 597.512131 320.099102 \n",
       "L 522.043348 320.099102 \n",
       "L 540.449164 316.008921 \n",
       "L 597.614386 316.008921 \n",
       "L 597.716641 311.91874 \n",
       "L 558.854979 311.91874 \n",
       "L 577.260795 307.828558 \n",
       "L 597.818895 307.828558 \n",
       "L 595.66661 303.738377 \n",
       "L 597.92115 303.738377 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 596.080568 377.36164 \n",
       "L 589.763337 377.36164 \n",
       "L 578.310829 373.271458 \n",
       "L 596.182823 373.271458 \n",
       "L 596.489586 361.000915 \n",
       "L 534.57511 361.000915 \n",
       "L 537.054008 365.091096 \n",
       "L 596.387332 365.091096 \n",
       "L 596.285077 369.181277 \n",
       "L 539.532906 369.181277 \n",
       "L 542.011804 373.271458 \n",
       "L 564.815287 373.271458 \n",
       "L 559.70256 377.36164 \n",
       "L 544.490701 377.36164 \n",
       "L 546.969599 381.451821 \n",
       "L 554.589834 381.451821 \n",
       "L 549.477107 385.542002 \n",
       "L 549.448497 385.542002 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 508.014492 321.121647 \n",
       "L 600.04357 300.670741 \n",
       "L 597.998479 382.474366 \n",
       "L 569.367211 372.248913 \n",
       "L 548.916304 388.609638 \n",
       "L 508.014492 321.121647 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 559.141758 331.3471 \n",
       "L 579.592664 331.3471 \n",
       "L 579.592664 351.798007 \n",
       "L 559.141758 351.798007 \n",
       "L 559.141758 331.3471 \n",
       "\" style=\"fill:none;stroke:#ff0000;stroke-opacity:0.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_1\">\n",
       "    <path clip-path=\"url(#pd9fc63e750)\" d=\"M 35.598558 7.2 \n",
       "L 642.990473 7.2 \n",
       "L 642.990473 436.669031 \n",
       "L 35.598558 436.669031 \n",
       "L 35.598558 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-width:0.25;\"/>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"pd9fc63e750\">\n",
       "   <rect height=\"434.88\" width=\"669.6\" x=\"7.2\" y=\"7.2\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 864x576 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "from shapely.affinity import translate\n",
    "from shapely.geometry import Polygon\n",
    "\n",
    "import vsketch\n",
    "\n",
    "vsk = vsketch.Vsketch()\n",
    "vsk.size(\"a4\", landscape=True)\n",
    "vsk.scale(\"1cm\")\n",
    "vsk.penWidth(\"0.5mm\")\n",
    "\n",
    "p = translate(\n",
    "    Polygon(\n",
    "        [(-3, -1), (1.5, -2), (1.4, 2), (0, 1.5), (-1, 2.3)],\n",
    "        holes=[[(-0.5, -0.5), (0.5, -0.5), (0.5, 0.5), (-0.5, 0.5)]],\n",
    "    ),\n",
    "    2.5,\n",
    "    14,\n",
    ")\n",
    "\n",
    "# the default is no fill and stroke to layer 1\n",
    "vsk.square(0, 0, 4)\n",
    "vsk.circle(2, 8, 4)\n",
    "vsk.geometry(p)\n",
    "\n",
    "vsk.translate(7, 0)\n",
    "\n",
    "# add some fill to layer 2\n",
    "vsk.fill(2)\n",
    "vsk.penWidth(\"1mm\", 2)\n",
    "vsk.square(0, 0, 4)\n",
    "vsk.circle(2, 8, 4)\n",
    "vsk.geometry(p)\n",
    "\n",
    "vsk.translate(7, 0)\n",
    "\n",
    "# with thick strock\n",
    "vsk.fill(2)\n",
    "vsk.penWidth(\"1mm\", 2)\n",
    "vsk.strokeWeight(4)\n",
    "vsk.square(0, 0, 4)\n",
    "vsk.circle(2, 8, 4)\n",
    "vsk.geometry(p)\n",
    "\n",
    "vsk.translate(7, 0)\n",
    "\n",
    "# remove stroke and set fill to layer 3 with a thicker pen\n",
    "vsk.fill(3)\n",
    "vsk.penWidth(\"2mm\", 3)\n",
    "vsk.noStroke()\n",
    "vsk.square(0, 0, 4)\n",
    "vsk.circle(2, 8, 4)\n",
    "vsk.geometry(p)\n",
    "\n",
    "\n",
    "vsk.display(fig_size=(12, 8))\n",
    "vsk.save(\"stroke_fill.svg\")"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
